home *** CD-ROM | disk | FTP | other *** search
- /*
- * Some generic macros for WindowMaker configuration files
- *
- */
-
- #ifndef WMMACROS_
- #define WMMACROS_
-
- #define HAVE_XLESS
-
- /*
- * WS_BACK - sets the root background texture to VAL
- */
- #define WS_BACK EXEC wdwrite WindowMaker WorkspaceBack
-
- /*
- * CLEARROOT - set the root background to nothing
- */
- #define CLEARROOT xsetroot
-
-
- /*
- * SETSTYLE FILE - loads a style file
- */
- #define SETSTYLE EXEC cd $HOME/GNUstep/Library/WindowMaker/Styles; setstyle
-
-
- /*
- *
- * MANUAL_SEARCH(ITEM) - search manual page for ITEM
- *
- * You might need to change this according to what's the exit status of your
- * man(1). This is for the one that comes with Linux (RedHat)
- */
- #ifdef HAVE_XLESS
- #define MANUAL_SEARCH(ITEM) \
- if ( man ITEM > /dev/null ); then \
- man ITEM | xless;\
- else \
- xmessage -center -title "Manual Browser" \
- Sorry, but there is no manual page \
- entry for ITEM...;\
- fi
- #else
- #define MANUAL_SEARCH(ITEM) \
- if ( man ITEM > /dev/null ); then \
- xterm -e man ITEM; \
- else \
- xmessage -center -title "Manual Browser" \
- Sorry, but there is no manual page \
- entry for ITEM...;\
- fi
- #endif
-
-
- /*
- * Paths to system configuration directories
- */
- #define THEMES_DIR #wmdatadir#/Themes
- #define STYLES_DIR #wmdatadir#/Styles
- #define ICON_SETS_DIR #wmdatadir#/IconSets
- #define SOUND_SETS_DIR #wmdatadir#/SoundSets
- #define BACKGROUNDS_DIR #wmdatadir#/Backgrounds
-
-
- #define StaticGray 0
- #define GrayScale 1
- #define StaticColor 2
- #define PseudoColor 3
- #define TrueColor 4
- #define DirectColor 5
-
- #endif
-